package com.nycreativity.elecreativity.service;

import com.nycreativity.elecreativity.entity.po.File;
import com.baomidou.mybatisplus.extension.service.IService;
import com.nycreativity.elecreativity.entity.param.file.FileQueryParam
import com.nycreativity.elecreativity.entity.vo.PageDataVO
import com.nycreativity.elecreativity.entity.vo.file.FileVO

/**
 * <p>
 *  文件服务类
 * </p>
 *
 * @author sxt && ttxxi
 * @since 2021-03-25
 */
interface FileService : IService<File> {

    /**
     * 查询文件信息
     * @param fileQueryParam FileQueryParam
     * @return PageDataVO<FileVO>?
     */
    fun queryFiles(fileQueryParam: FileQueryParam): PageDataVO<FileVO>?
}
